""""
客户端流程:
          socket -->  bind --> connect --> send/recv --> close

    释义: 实例套接字 --> 绑定ip端口(客户端可忽略) --> 请求链接 --> 消息收发  --> 销毁

"""

from socket import *

sockfd = socket()   # 默认tcp

sockfd.connect(("127.0.0.1", 18693))     # 请求链接, 服务器地址和端口

def method_client():
	while True:
		date = input("发送给服务器消息: ")
		if not date:
			break
		sockfd.send(date.encode())  # 发送消息,只能以字节串形式
		data = sockfd.recv(1024)  # 收取服务器消息,每次接收1024字节
		print(f"服务器：{data.decode()}")  # 接收到的是字节串,需要转字符串显示




method_client()

sockfd.close()


